.floor {
    display        : flex;
    justify-content: flex-end;

    button {
        margin-left: 15px;
    }
}

.search-bar {
    display      : flex;
    align-items  : center;
    margin-bottom: 24px;

    nz-select {
        width       : 200px;
        margin-right: 16px;
    }

    span {
        margin-right: 8px;
    }
}

.card {
    border       : 1px solid #E5E5E5;
    margin-bottom: 20px;

    .header {
        display      : flex;
        border-bottom: 1px solid #E5E5E5;
        padding      : 10px 24px;
    }

    .body {
        padding: 24px;
    }
}

.txt-item {
    margin-right: 24px;
    color       : #303133;

    span:first-child {
        color: #909399;
    }
}

.alter-msg {
    height          : 40px;
    background-color: #3399FF10;
    color           : #3399FF;
    display         : flex;
    align-items     : center;
    margin-bottom   : 24px;
    padding         : 0px 9px;
    border-radius   : 4px;

    i {
        margin-right: 9px;
    }
}

.action-panel {
    margin-bottom: 72px;

    span {
        color       : #606266;
        margin-right: 8px;

    }

    button {
        margin-left: 16px;
    }
}

.selected-place-item {
    background-color: #FF4C5230;
    display         : flex;
    align-items     : center;
    color           : #303133;
    height          : 40px;
    border-radius   : 4px;
    margin-bottom   : 14px;
    margin-right    : 24px;
    padding         : 10px 12px;

    .place-item {
        font-weight     : lighter;
        border-radius   : 4px;
        background-color: #FFFFFF60;
        padding-left    : 16px;

        span:first-child {
            margin-right: 14px;
        }

        a {
            color : #FF4C52;
            height: 31px;
        }
    }
}

.bule-bg {
    color           : #fff;
    background-color: #3399FF;
    border-bottom   : 0px !important;
    font-size       : 16px;
    font-weight     : lighter;
}